from selenium import webdriver
from selenium.webdriver.common.by import By
import time
from time import  sleep
# 创建浏览器驱动对象
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.support.wait import WebDriverWait

driver = webdriver.Chrome()
# 加载web页面
driver.get("http://121.43.169.97:8848/pageA.html")
# 放大浏览器
driver.maximize_window()
# 实例化WebDriverWait并调用
# 1). driver：浏览器驱动对象
# 2). timeout：超时的时长，单位：秒
# 3). poll_frequency：检测间隔时间，默认为0.5秒
wait = WebDriverWait(driver, 10, 0.5)
# 需求：打开注册A页面，完成以下操作
# 1).使用显式等待定位用户名输入框，如果元素存在，就输入admin
username = wait.until(lambda x: x.find_element_by_css_selector("#user"))
username.send_keys("admin")


sleep(3)
driver.quit()